carcass preparing - German English Dictionary